package com.wandian.games.data;

import java.util.List;
import java.util.Map;

import io.reactivex.Observable;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.QueryMap;


public interface BaseAppApi {

    /**
     * 获取闲玩游戏数据
     * @param map
     * @param
     * @return
     */
    @GET("/adwall/api/quickEarnList")
    Call<Object> gateXWData(@QueryMap Map<String, String> map);

    /**
     * 获取闲玩centenr游戏数据
     * @param map
     * @param
     * @return
     */
    @GET("/try/API/try_api_list")
    Call<Object> gateXWCenterData(@QueryMap Map<String, String> map);

    /**
     * 获取喜趣游戏数据
     * @param map
     * @param
     * @return
     */
    @GET("/try/API/try_api_list")
    Call<Object> gateXQData(@QueryMap Map<String, String> map);

    /**
     * 获取喜趣CPA游戏数据
     * @param map
     * @param
     * @return
     */
    @GET("/adwall/api/cpa/list")
    Call<Object> gateXQCPAData(@QueryMap Map<String, String> map);

    /**
     * 获取鱼玩盒子游戏数据
     * @param map
     * @param
     * @return
     */
    @GET("/v2/cpa-advert-list/index")
    Call<Object> gateYWHZData(@QueryMap Map<String, String> map);

    /**
     * 获取多游游戏数据
     * @param map
     * @param
     * @return
     */
    @GET("/api/list")
    Call<Object> gateGuoYouListData(@QueryMap Map<String, String> map);

    /**
     * 获取鱼玩盒子cpl游戏数据
     * @param map
     * @param
     * @return
     */
    @GET("/v2/advert-list/recommend")
    Call<Object> gateYWHZCPLData(@QueryMap Map<String, String> map);

}
